home *** CD-ROM | disk | FTP | other *** search
- /*
- * Source machine generated by GadToolsBox V2.0b
- * which is (c) Copyright 1991-1993 Jaba Development
- *
- * GUI Designed by : Franz Hemmer
- */
-
- #define GetString( g ) ((( struct StringInfo * )g->SpecialInfo )->Buffer )
- #define GetNumber( g ) ((( struct StringInfo * )g->SpecialInfo )->LongInt )
-
- #define GD_VOLUMES 0
- #define GD_TOTAL 1
- #define GD_FAST 2
- #define GD_CHIP 3
- #define GD_LARGEST 4
- #define GD_LARGESTFAST 5
- #define GD_LARGESTCHIP 6
- #define GD_DAYOFWEEK 7
- #define GD_DATE 8
- #define GD_TIME 9
- #define GD_WINLEFTEDGE 10
- #define GD_WINTOPEDGE 11
- #define GD_WINWIDTH 12
- #define GD_UPDATESEC 13
- #define GD_UPDATEMIC 14
- #define GD_NOJUMPGADGET 15
- #define GD_CPU 16
- #define GD_PUBLICSCREEN 17
- #define GD_GUIDEFILE 18
- #define GD_VOLUMEFREEDIRECTION 19
- #define GD_VOLUMEFREEDIRECTIONINDICATORS 20
- #define GD_VOLUMALERT 21
- #define GD_SAVE 22
- #define GD_USE 23
- #define GD_CANCEL 24
- #define GD_GUIDEFILEGET 25
- #define GD_APPINFOAUTOSTART 26
- #define GD_APPINFOLEFTEDGE 27
- #define GD_APPINFOTOPEDGE 28
- #define GD_LANGUAGE 29
- #define GD_TIME_FORMAT 30
- #define GD_DATE_FORMAT 31
-
- #define GDX_VOLUMES 0
- #define GDX_TOTAL 1
- #define GDX_FAST 2
- #define GDX_CHIP 3
- #define GDX_LARGEST 4
- #define GDX_LARGESTFAST 5
- #define GDX_LARGESTCHIP 6
- #define GDX_DAYOFWEEK 7
- #define GDX_DATE 8
- #define GDX_TIME 9
- #define GDX_WINLEFTEDGE 10
- #define GDX_WINTOPEDGE 11
- #define GDX_WINWIDTH 12
- #define GDX_UPDATESEC 13
- #define GDX_UPDATEMIC 14
- #define GDX_NOJUMPGADGET 15
- #define GDX_CPU 16
- #define GDX_PUBLICSCREEN 17
- #define GDX_GUIDEFILE 18
- #define GDX_VOLUMEFREEDIRECTION 19
- #define GDX_VOLUMEFREEDIRECTIONINDICATORS 20
- #define GDX_VOLUMALERT 21
- #define GDX_SAVE 22
- #define GDX_USE 23
- #define GDX_CANCEL 24
- #define GDX_GUIDEFILEGET 25
- #define GDX_APPINFOAUTOSTART 26
- #define GDX_APPINFOLEFTEDGE 27
- #define GDX_APPINFOTOPEDGE 28
- #define GDX_LANGUAGE 29
- #define GDX_TIME_FORMAT 30
- #define GDX_DATE_FORMAT 31
-
- #define WatcherPrefs_CNT 32
-
- extern struct IntuitionBase *IntuitionBase;
- extern struct Library *GadToolsBase;
-
- extern struct Screen *Scr;
- extern UBYTE *PubScreenName;
- extern APTR VisualInfo;
- extern struct Window *WatcherPrefsWnd;
- extern struct Gadget *WatcherPrefsGList;
- extern struct Menu *WatcherPrefsMenus;
- extern struct IntuiMessage WatcherPrefsMsg;
- extern struct Gadget *WatcherPrefsGadgets[32];
- extern struct IClass *getClass;
- extern struct _Object *getImage;
- extern UWORD WatcherPrefsLeft;
- extern UWORD WatcherPrefsTop;
- extern UWORD WatcherPrefsWidth;
- extern UWORD WatcherPrefsHeight;
- extern UBYTE *WatcherPrefsWdt;
- extern struct TextAttr *Font, Attr;
- extern UWORD FontX, FontY;
- extern UWORD OffX, OffY;
- extern struct TextFont *WatcherPrefsFont;
- extern struct GfxBase *GfxBase;
- extern UBYTE *DATE_FORMAT0Labels[];
- extern struct MinList LANGUAGE0List;
- extern struct IntuiText WatcherPrefsIText[];
- extern struct NewMenu WatcherPrefsNewMenu[];
- extern UWORD WatcherPrefsGTypes[];
- extern struct NewGadget WatcherPrefsNGad[];
- extern ULONG WatcherPrefsGTags[];
-
- extern int VOLUMESClicked( void );
- extern int TOTALClicked( void );
- extern int FASTClicked( void );
- extern int CHIPClicked( void );
- extern int LARGESTClicked( void );
- extern int LARGESTFASTClicked( void );
- extern int LARGESTCHIPClicked( void );
- extern int DAYOFWEEKClicked( void );
- extern int DATEClicked( void );
- extern int TIMEClicked( void );
- extern int WINLEFTEDGEClicked( void );
- extern int WINTOPEDGEClicked( void );
- extern int WINWIDTHClicked( void );
- extern int UPDATESECClicked( void );
- extern int UPDATEMICClicked( void );
- extern int NOJUMPGADGETClicked( void );
- extern int CPUClicked( void );
- extern int PUBLICSCREENClicked( void );
- extern int GUIDEFILEClicked( void );
- extern int VOLUMEFREEDIRECTIONClicked( void );
- extern int VOLUMEFREEDIRECTIONINDICATORSClicked( void );
- extern int VOLUMALERTClicked( void );
- extern int SAVEClicked( void );
- extern int USEClicked( void );
- extern int CANCELClicked( void );
- extern int GUIDEFILEGETClicked( void );
- extern int APPINFOAUTOSTARTClicked( void );
- extern int APPINFOLEFTEDGEClicked( void );
- extern int APPINFOTOPEDGEClicked( void );
- extern int LANGUAGEClicked( void );
- extern int TIME_FORMATClicked( void );
- extern int DATE_FORMATClicked( void );
- extern int WatcherPrefsItem0( void );
- extern int WatcherPrefsItem1( void );
- extern int WatcherPrefsItem2( void );
- extern int WatcherPrefsItem3( void );
- extern int WatcherPrefsItem4( void );
- extern int WatcherPrefsItem5( void );
- extern int WatcherPrefsItem6( void );
-
- extern int SetupScreen( void );
- extern void CloseDownScreen( void );
- extern void WatcherPrefsRender( void );
- extern int HandleWatcherPrefsIDCMP( void );
- extern int WatcherPrefsCloseWindow();
- extern int WatcherPrefsMenuHelp();
- extern int WatcherPrefsVanillaKey();
- extern int WatcherPrefsRawKey();
- extern int OpenWatcherPrefsWindow( void );
- extern void CloseWatcherPrefsWindow( void );
-